#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
void Left(char* p, int len)
{
	int k = 0;
	scanf("%d", &k) != EOF;
	int x = k % len;
	int i = 0;
	int j = 0;
	for (i = 0; i < k; i++)
	{
		char temp = *p;
		for (j = 0; j <len-1 ; j++)
		{
			*(p + j) = *(p + j + 1);
		}
		*(p + len - 1) = temp;
	}
}
int main()
{
	char arr[10000] = "0";
	char* p = arr;
	gets(p);
	printf("%s", p);
	int len = strlen(arr);
	Left(p, len);
	printf("%s", p);
	return 0;
}